hidro-akustik istasyon - Turkish English Dictionary